might have died - Turkish English Dictionary